home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.165 < prev    next >
Text File  |  1996-02-12  |  29KB  |  613 lines

  1. Frequently Asked Questions (FAQS);faqs.165
  2.  
  3.  
  4.  
  5. %%% For more info, contact Jim %%%
  6.  
  7. ===
  8. 17)  I'm trying to use a SyQuest drive under A/UX but it refuses to work.
  9.      I keep on getting a "more data than device expected" error message.
  10.      What's wrong?
  11.  
  12. The "problem" is with the generic SCSI disk driver under A/UX. For SCSI drives,
  13. there are certain parameters that may be adjusted by the user; these parameters
  14. are grouped in "pages." One such page concerns how the disk responds to and
  15. recovers from errors: the Error Recovery Page. A/UX expects the parameters in
  16. this page to have certain values. Now the vast majority of SCSI disks have
  17. the values set as expected, but this isn't the case with SyQuest drives. There
  18. is one parameter (PER) which is opposite than expected by A/UX. When A/UX trys
  19. to set this value to what it wants, however, the SyQuest drive reads this
  20. "request" wrong (the request is 16 bytes but the SyQuest only reads 4) so
  21. the SCSI Manager reports the error.
  22.  
  23. Tony Cooper (tony@marc.cri.nz) has written a Mac application
  24. which sets the Error Page values correctly: Fix Error Page. This application
  25. must be used under the MacOS. It can be found on rascal.ics.utexas.edu as well
  26. as on aux.support.apple.com (aux.patches/unsupported/2.0). You can also use the
  27. FWB Hard Disk Toolkit - World Control Application to enable the PER bit in
  28. the recovery page (Page #1).
  29.  
  30. By the by, here is the /etc/disktab entry for SyQuest:
  31.  
  32.     # SyQuest disk
  33.     #
  34.     Syquest|syquest|S45:\
  35.        :ty=winchester:ns#34:nt#2:nc#1275:
  36.  
  37. ===
  38. 18)  I'm unable to start a getty process on a built-in serial port. When
  39.      I use 'setport' to enable the port, I get a "no such device" error.
  40.      Configuring /etc/inittab to respawn getty on the port has no effect.
  41.  
  42. AppleTalk is probably enabled for the port. The getty process can be started
  43. temporarily by turning off AppleTalk via A/UX's Finder Chooser and THEN
  44. using the 'setport' command.
  45.  
  46. You can permanently disable AppleTalk by reconfiguring the kernel with
  47. "newconfig noappletalk". If you wish to keep the drivers installed in the
  48. kernel but still want to "permanently" disable AppleTalk, you can edit
  49. /etc/startup to prevent AppleTalk from initializing and /etc/inittab can be
  50. editted to start getty. (NOTE: /etc/startup is regenerated by newconfig so
  51. you'll have to redo this if you reconfigure the kernel).
  52.  
  53. If you don't have an EtherTalk card installed, then you can also modify
  54. /etc/appletalkrc to point to "ethertalk0" instead of "localtalk0". Doing this
  55. stops AppleTalk from bothering the serial port because it tries to use
  56. the non-existant card.
  57.  
  58. ===
  59. 19)  I am using and depending on /etc/hosts to do all my hostname resolving
  60.      (i.e. not using named or /etc/resolv.conf). How come I can't mail
  61.      to other hosts, but I can ping|ftp|etc... them?
  62.  
  63. Well, the problem is actually with sendmail (in /usr/lib). sendmail (under
  64. A/UX 2.0 and later) assumes the use of a nameserver. Pre-2.0 versions were
  65. "adjusted" to look in /etc/hosts if any nameserver call failed (which it would
  66. if it wasn't running, of course :). Jim Jagielski (jim@jagubox.gsfc.nasa.gov)
  67. has hacked sendmail 5.65 for A/UX to allow it to also check /etc/hosts. The
  68. source code is available via anon-ftp on jagubox.
  69.  
  70. %%% For more info, contact Jim %%%
  71.  
  72. //////////////////////  END OF PART 1 OF 2  \\\\\\\\\\\\\\\\\\\\\\
  73. --
  74.     Jim Jagielski               | "It is not I who am crazy...
  75.     jim@jagubox.gsfc.nasa.gov   |  it is I who am MAD!"
  76.     NASA/GSFC, Code 734.4       |
  77.     Greenbelt, MD 20771         |            - Ren
  78. Xref: bloom-picayune.mit.edu comp.unix.aux:10161 news.answers:4737
  79. Newsgroups: comp.unix.aux,news.answers
  80. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!ira.uka.de!gmd.de!jvnc.net!darwin.sura.net!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!cis.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!ukma!nsisrv!jagubox!jim
  81. From: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
  82. Subject: Apple A/UX FAQ List (2/2)
  83. Message-ID: <1336@jagubox.gsfc.nasa.gov>
  84. Followup-To: comp.unix.aux
  85. Summary: Latest posting of FAQ for A/UX
  86. Keywords: FAQ A/UX
  87. Lines: 829
  88. Sender: usenet@nsisrv.gsfc.nasa.gov (Usenet)
  89. Supersedes: <1311@jagubox.gsfc.nasa.gov>
  90. Nntp-Posting-Host: jagubox.gsfc.nasa.gov
  91. Reply-To: jim@jagubox.gsfc.nasa.gov (Jim Jagielski)
  92. Organization: NASA/Goddard Space Flight Center
  93. References: <1335@jagubox.gsfc.nasa.gov>
  94. Date: Mon, 21 Dec 1992 16:31:28 GMT
  95. Approved: news-answers-request@MIT.Edu
  96. Expires: Wed, 6 Jan 1993 00:00:00 GMT
  97.  
  98. Archive-name: aux-faq/part2
  99. Last-modified: Mon Dec 21 11:29:16 EST 1992
  100.  
  101.          This is the Frequently Asked Question (FAQ) list for A/UX 3.0
  102.  
  103. \\\\\\\\\\\\\\\\\\\\\\ START OF PART 2 OF 2 //////////////////////
  104.  
  105. ===
  106. 20)  My MacOS partition mounts fine under MacOS but it doesn't show up
  107.      under A/UX... Why?
  108.  
  109. Whether or not a Mac partition mounts under A/UX depends on a number of
  110. factors (possibly even including the phases of the moon and the color socks
  111. you happen to be wearing)... Necessary conditions for a partition to mount are:
  112.  
  113.     1. The disk MUST be partitioned using the "new" partitioning scheme
  114.        detailed in Inside Macintosh V. There is still plenty of disk
  115.        software out there that uses the "old" scheme and this drives will
  116.        not mount under A/UX. Generic disk formatters that use the "new"
  117.        scheme include SilverLining and FWB Hard Disk Toolkit. Most major
  118.        disk vendors supply A/UX compatible formatting s/w.
  119.  
  120.     2. The partition must mount under MacOS BEFORE A/UX is booted. A/UX
  121.        only tries to mount partitions that were already when it was booted.
  122.        So, if you use an application to boot A/UX and this application runs
  123.        before a partition is mounted, A/UX won't mount it for you. If you
  124.        have a removable drive (such as SyQuest), you must insert the disk
  125.        before you boot A/UX... this means you can't swap cartridges under
  126.        A/UX.
  127.  
  128. It's possible that playing with 'pname' before starting the MacOS environment
  129. may make more MacOS partitions readable...
  130.  
  131. ===
  132. 21)  I've ported Elm (or other mail reader) and it doesn't seem to work.
  133.      Why?
  134.  
  135. It seems most likely that the reason is because they attempt to use a different
  136. file locking scheme that /bin/mail does. Pre-3.0 versions of mail used 'flock'
  137. style file locking. 3.0 now uses the '.lock' scheme for mail file locking.
  138. Elm 2.4.X requires that both flock and .lock be enabled. Elm 2.3.X requires
  139. _only_ .lock locking.
  140. ===
  141. 22)  What 3-button mice work under A/UX (and X)?
  142.  
  143. The Gravis SuperMouse is a 3-button mechanical mouse that is completely
  144. configurable and compatible with A/UX. Mouse System's A-3 mouse is compatible
  145. but is "hard-wired" configured for A/UX as: Left Button = Actual Mouse Button;
  146. Middle Button = Left Arrow; Right Button = Right Arrow. There is also the
  147. Logitech MouseMan. The general agreement is that the SuperMouse is your
  148. best bet... At present, the Gravis SuperMouse, however, is not shipping
  149. due to some technical problem.
  150.  
  151. Please note that A/UX 2 & 3 only support a subset of the ADB Manager. Thus
  152. there are a few ADB devices that may not work under A/UX.
  153.  
  154. ===
  155. 23)  How come when I do a 'df' as a regular user, it shows me a different
  156.      number of free blocks compared to when I run it as 'root'?
  157.  
  158. One of the details about the BSD Fast File System is that it sets aside 10% of
  159. the available disk space (by default... this value can be changed by using
  160. the 'tunefs' command) and makes it unavailable to regular users. This
  161. prevents 2 things: filling up a file system and destroying performance by
  162. having a "too full" file system. 'root', however, does have access to this
  163. "extra" disk space, hence the difference in the numbers reported by df between
  164. 'root' and "regular joe".
  165.  
  166. Please note that if you used HD Setup to create the partitions (or your
  167. A/UX came preinstalled), then the "set aside" value for these file systems
  168. is 5%, not the default of 10%... This was simply to give users more space.
  169. Reducing this value beyond 5% is Not A Good Idea.
  170.  
  171. ===
  172. 24)  Does A/UX LocalTalk support IP?
  173.  
  174. Nope... not at all. Maybe 3.0.1...
  175.  
  176. ===
  177. 25)  How do I get MPW 3.1 to work? It hangs my system...
  178.  
  179. MPW 3.1 doesn't work under A|UX 2.0 although 3.2 does. In the meantime,
  180. you can make 3.1 work by breaking into MacsBug when it's hung and entering:
  181.  
  182.     pc=pc+2;g
  183.  
  184. See Q#31 for info about entering MacsBug...
  185.  
  186. ===
  187. 26)  Can I refer to a file on my Mac system from within A/UX?
  188.  
  189. A/UX's 'Finder' mode is the only way (currently) to access both file systems.
  190. You could write a hybrid application that could attach to the Finder world (a
  191. la, CommandShell and cmdo which can "see" both file systems), but you can't
  192. access HFS volumes from the A/UX kernel directly. In a similar vein, you can't
  193. 'mount' an HFS volume on an A/UX inode.
  194.  
  195. ===
  196. 27)  How can I adjust the amount of virtual memory available Finder uses?
  197.  
  198. The default behavior under 3.0 is to set the amount of MacOS memory equal
  199. to the total memory you have if possible (see below about 24-bit mode).
  200. If you are low on swap, this can cause some strange behavior (although
  201. you most probably won't get a panic message). To "fix" this, you may want
  202. to decrease the memory size.
  203.  
  204. The easiest way is to use the 'TBMEMORY' environment variable. You can set
  205. it's "value" equal to the amount of memory you wish to use. For example:
  206.  
  207.     set TBMEMORY=10m         (in .profile for ksh or sh or /etc/profile)
  208.        -or-
  209.     setenv TBMEMORY 10m      (in .login for csh)
  210.  
  211. configures Finder for 10M.
  212.  
  213. You can also edit /mac/bin/mac32|mac24 (or .mac32|.mac24 if you are using this
  214. method) to call 'startmac' with the memory size you want using the "-m" option.
  215. For example:
  216.  
  217.     /mac/bin/startmac -m 8m > $SMLOGFILE 2>&1 &
  218.                          -------
  219.  
  220. in (.)mac32|(.)mac24 will configure an 8M environment.
  221.  
  222. Please note that under the 24-bit mode (mac24), you can only access a maximum
  223. of 8MB of RAM. It won't complain if you try to setup more, it just won't
  224. do it. Furthermore, if you actually have more than 8MB (say 12), the "About
  225. This Macintosh" window will show "Built-in Memory:  12,288 L; Total Memory:
  226. 8,192 K".
  227.  
  228. ===
  229. 28)  Is it worth getting a cache card for the IIci?
  230.  
  231. Absolutely! The card makes an amazing difference in performance. However, this
  232. performance increase is reduced when an external monitor is used. For more
  233. information about extensive benchmarking with the IIci and cache cards, you
  234. can snag the benchmarking results (which were generated by William Roberts)
  235. via anon-ftp on redstar.dcs.qmw.ac.uk in archive/papers.
  236.  
  237. ===
  238. 29)  How do I keep command lines that I edit with "backspace" from erasing
  239.      the prompt?
  240.  
  241. This behavior is due to the tty driver under A/UX. The BSD tty driver (which
  242. A/UX doesn't use) handles this, whereas the SysV driver doesn't. If you are
  243. running 'ksh' then you can "set -o viraw" to prevent this from happening.
  244. As far as I know, there are no work-arounds for 'sh' or 'csh'. ('tcsh' and
  245. 'bash' do not suffer from this problem... )
  246.  
  247. ===
  248. 30)  When I try to mail something, I get the following error message:
  249.      "Cannot read frozen config file: not a typewriter". What's wrong?
  250.  
  251. This message is produced by sendmail (/usr/lib/sendmail) when it's frozen
  252. configuration file (/usr/lib/sendmail.fc) is unusable (as it is in the A/UX
  253. distribution which has it as a 0-byte file). To create a "new" frozen file
  254. of your present sendmail.cf file (assuming that it's good), type:
  255.  
  256.     $ /usr/lib/sendmail -bz
  257.  
  258. (the sendmail daemon, if it exists, must be killed 1st).
  259.  
  260. ===
  261. 31a)  I have MacsBug installed. How can I trigger it?
  262.         -- or --
  263. 31b)  Sometimes my MultiFinder environment (and/or CommandShell) freezes
  264.       up; how can I unfreeze it? Should I hit the Interrupt switch?
  265.  
  266. The "Command-Control-e" keypress will kill the current MultiFinder environment
  267. and "unfreeze" (and kill) your MultiFinder|CommandShell. Depending on
  268. whether your session-type is Console Mode or 32|24-Bit, you will either get
  269. returned to the console or get returned to the Login screen. You should _NOT_
  270. press the Interrupt switch since this puts you into A/UX's kernel debugger.
  271. If you have MacsBug installed (which is recommended) then you can press
  272. "Command-Control-i" to enter it. This may enable you to clean some things up
  273. before the MultiFinder environment is blasted (even just using 'rs' under
  274. MacsBug helps...). If MacsBug is _not_ installed, the "C-C-i" behaves almost
  275. like a "C-C-e" except that it appears that A/UX doesn't need to "rebuild" your
  276. icon/Desktop "environment" the next time Mac-mode is entered.
  277.  
  278. ===
  279. 32)  Is there an archive of comp.unix.aux out there somewhere?
  280.  
  281. Yes, it's located on aux.support.apple.com under archives/comp.unix.aux.
  282.  
  283. ===
  284. 33)  My site is not upgraded to EtherTalk Phase 2 yet... can I use Phase 1
  285.      under A/UX?
  286.  
  287. A/UX only supports EtherTalk Phase 2. Upgrading to Phase 2 is recommended for
  288. a variety of reasons, but most importantly to ensure compatibility with
  289. new products from Apple and developers (of course, the added features over
  290. Phase 1 are nice too :).
  291.  
  292. ===
  293. 34)  What languages are available for A/UX?
  294.  
  295. A/UX comes with a C compiler ('cc'), a FORTRAN-77 compiler ('f77') as
  296. well as an assembler ('as'), SNOBOL ('sno') and a kinda-basic interpreter
  297. ('bs'). 'cc' is a nice, stable, if not-too-quick compiler. 'f77' is a
  298. true FORTRAN-77 compiler and appears quite workable. I've not used 'sno'
  299. (I couldn't recall how to program in SNOBOL if my life depended on it :)
  300. or 'bs'.
  301.  
  302. If you are doing any work in C, then it would be well worth it to get a
  303. copy of the GNU C compiler ('gcc') (see Q&A #9). gcc is K&R and ANSI
  304. compatible so if you are doing ANSI work you'll need it. Apple also has an
  305. ANSI C compiler ('c89') that you can buy. It's available on the "A/UX
  306. Developer's Toolkit CD" from APDA. There is also at least one other
  307. 3rd-party C compiler out there, but I can't recall it's name right
  308. now. gcc is free; c89 runs about $800. Both include C++ capabilities.
  309.  
  310. There are also 2 very good 3rd-party FORTRAN compilers: NKR FORTRAN
  311. and Absoft MacFORTRAN II. In my opinion, MacFORTRAN II is the better
  312. product... it has finer compiler control, a wide number of compatibility
  313. options (such as VAX FORTRAN) and excellent speed. If you do order
  314. MFII, be _sure_ to get the A/UX version. They also sell an MPW version
  315. that will work under A/UX but it's run under, you guessed it, MPW.
  316. The A/UX version is a true "Unix" compiler and it's optimized for A/UX.
  317. Both MFII and NKR FORTRAN run about $500-$600.
  318.  
  319. Oasys sells 3 compiler packages: C, C++ and FORTRAN. All the compilers
  320. are based on the GreenHills compilers which are known to be robust and
  321. fast. However, the Oasys packages are expensive, running about $2000
  322. per language (although you do get assemblers and linker/loaders with
  323. the package). Unisoft used to distribute their "Optimizing Compilers"
  324. (FORTRAN and C) for A/UX, but they are no longer available... Pity,
  325. because they also were based on GreenHills and were quite nice.
  326.  
  327. At present, I know of no true Pascal compilers for A/UX.
  328.  
  329. Finally, if you are doing program development, then you'll need a
  330. good debugger. As described above in "List of ports...", Thomas Eberhardt
  331. (thomas@mathematik.uni-Bremen.de) has ported gdb for A/UX, if you would
  332. prefer using something other than sdb or dbx, which are included with
  333. A/UX. If you are using FORTRAN, then Absoft also makes an excellent
  334. debugger which has been fine-tuned to work with MFII (it also does quite
  335. well with C); it's called FX. It has two interfaces, character and Motif,
  336. and is quite powerful.
  337.  
  338. ===
  339. 35)  How can I figure out the /etc/disktab entry for my hard disk?
  340.  
  341. Many hard disk applications will reveal the disk drive geometry for you:
  342. FWB Hard Disk ToolKit and SCSI Evaluator are very good (SilverLining is a bit
  343. wrong on the number of tracks... it includes spares). What you are really
  344. looking for are the total number of cylinders ('nc'), the number of sectors
  345. per track ('ns') and the number of tracks ('nt'). Also, I'm maintaining
  346. a list of /etc/disktab entries. If you have any, send it to me and I'll
  347. add them.
  348.  
  349. The file will be available via anon-ftp on jagubox.
  350. <<ED: I need _LOTS_ of entries>>
  351.  
  352. Just a note: the number of tracks ('nt') is equal to the number of heads.
  353.  
  354. ===
  355. 36)  How come I can't use color under X?
  356.  
  357. Apple's X (R4), and Thomas Eberhardt's X11R5 all support color. However,
  358. you must start the server with the "-screen 0 -depth 8" option (similar
  359. command with other screens if you have them). You can add these options to
  360. the command line or to your server's defaults file. You can also create a
  361. ".X11" file in your home directory which includes the line:
  362.  
  363.     X -screen 0 -depth 8
  364.  
  365. to get the same effect. Make sure that ".X11" is executable for this to
  366. work ("chmod 755 .X11").
  367.  
  368. ===
  369. 37)  What are Right-To-Copy and Right-To-Upgrade licenses?
  370.  
  371. If you have bought at least one copy of A/UX 3.0 and you have other Mac CPUs
  372. that you would like to install A/UX on, you don't need to reorder the entire
  373. product. You can order a Right-To-Copy license for each Mac you want to
  374. install A/UX on and then copy your A/UX to that Mac. This is cheaper than
  375. buying a whole new CD-ROM package. It's not right to copy unless you have a
  376. Right-To-Copy.
  377.  
  378. If those other Macs are already running A/UX, but an older version, then you
  379. need to order a Right-To-Upgrade license for each one you want to upgrade.
  380. As above, you then copy your 3.0 over to that Mac.
  381.  
  382. Note that in both cases, you must have purchased at least 1 copy of A/UX 3.0.
  383. The Right-To-* licenses just "authorize" you to then copy that over to other
  384. Macs.
  385.  
  386. The A/UX Essential Manual Set (that comes with A/UX 3.0) is not provided with
  387. either license. If you need more, you'll need to order them
  388.  
  389. ===
  390. 38)  How do I set up my Mac and A/UX to enable remote logins via a modem
  391.      on tty0?
  392.  
  393. First of all, you must edit /etc/inittab to start getty on tty0 using mo_2400:
  394.  
  395.     00:2:respawn:/etc/getty -u -t 60 tty0 mo_2400
  396.  
  397. Make sure that your modem is set to be quiet, to not return result codes and
  398. to not echo back. It must also reset on DTR being dropped ("atq1e0&d3" will
  399. achieve this for most Hayes-compatible modems except certain (all) USR modems).
  400. Your modem must also raise DCD on connection ("at&c1") in order to have
  401. Dialup security (i.e. when the line is closed, HangUp the process. This means
  402. that MODEM flow control must be specified in gettydefs). You then save these
  403. changes using the "at&w" sequence. Finally, to make it autoanswer, be sure to
  404. add "ats0=1&w".
  405.  
  406. Make sure that the modem cable is correctly configured (NOTE: This is
  407. for Dialup Security!):
  408.  
  409.     Mac       Modem
  410.     --------------------
  411.     1 (HskO)  20 (DTR)
  412.               4  (RTS)  <- yep... it gets sent to Pin 20 & 4
  413.     2 (HskI)  8  (DCD)
  414.     3 (TxD-)  2  (TxD)
  415.     4 (GDN)   7  (Sgnd)
  416.     5 (RxD-)  3  (RxD)
  417.     6 NO CONNECT
  418.     7 NO CONNECT
  419.     8 (RxD+)  7  (Sgnd)  <- this is right, it gets tied to Mac pin 4 too.
  420.  
  421. If you mess up pin 8 things can get so flaky that you'll never figure out
  422. what's going on. You see, by grounding pin 8, you make the modem port
  423. truly RS-232 compatible. If not grounded, the port will use the RS-422
  424. standard, which can cause lots of problems.
  425.  
  426. Please note that getty is the bidirectional version of getty, which is
  427. sometimes known as uugetty. Thus, you can have dial in and dial out
  428. at the same time on the same port. You should be using at least version
  429. 1.16 of HDB (see above: "stuff that's broken" and Q&A 15)
  430.  
  431. %%% For more info concerning modem|serial problems for A/UX, you really
  432.     should contact Alexis Rosen (alexis@panix.com)... He's really worked
  433.     this area... %%%
  434.  
  435. ===
  436. 39)  How come I can't used 'talk' with some of the other Unix boxes out
  437.      there, and they can't talk to me?
  438.  
  439. The reason why is because there are two versions of talk (and it's daemon
  440. talkd) out there. A/UX uses the BSD 4.2 version. Others use the 4.3 version.
  441. The two aren't compatible and don't even talk on the same port. If you try
  442. to talk to someone and all you get is a "Checking for invitation..." message
  443. then it's because the machine you're trying to access is using 4.3.
  444.  
  445. Steve Green (xrsbg@dirac.gsfc.nasa.gov) has ported the 4.3 versions of talk
  446. and talkd (now renamed ntalk and ntalkd for A/UX) to overcome this snag. You
  447. can have both versions available and running with no problems. The port is
  448. available via anon-ftp on jagubox.gsfc.nasa.gov.
  449.  
  450. ===
  451. 40)  I'm having trouble transfering files between A/UX and my MacOS disk...
  452.      Also, sometimes things get transfered fine, othertimes not. What's
  453.      going on?
  454.  
  455. If a file on the A/UX system has Type "TEXT", then when it is copied over to
  456. a MacOS disk, all 'newline' characters will be replaced by 'carriage
  457. returns'. Sometimes this is what you want (that is when the file is, in fact,
  458. a TEXT file). Othertimes it's not. Say for example you download a GIF file
  459. onto your A/UX disk. A/UX _might_ think it's a TEXT file. If you then copy
  460. it over to your MacOS disk and try to use Giffer on it, it won't work. That's
  461. because the 'nl's where changed, which is _not_ what you want. The way to
  462. stop this is to convince A/UX that the file is of non-TEXT type. There are
  463. many applications out there (including the A/UX included 'setfile' program)
  464. that lets you modify this. Do this before you copy the file over to your Mac OS
  465. disk and all will be Okay. If you aren't sure what the Type and Creator
  466. should be, you can just specify "BIN " and "A/UX" (note space in BIN) and
  467. the file won't be massaged during the copy|transfer. You'll still need
  468. to eventually change them to the correct ones for their particular
  469. application, but this way they'll be on your MacOS disk "uncorrupted."
  470.  
  471. Of course, you could also use 'setfile' to set the Type|Creator fields _before_
  472. you copy the file to the MacOS disk and avoid an additional step.
  473.  
  474. Please note that if you downloaded a BINHEX file, you _do_ want to keep
  475. it as a TEXT file if you transfer it over to the MacOS. Once there, you
  476. can de-BINHEX it and unStuffIt (if it was a binhexed stuffit archive).
  477.  
  478. See "Hints and Words of Wisdom" (above) for hints in using ftp file transfers
  479. under A/UX.
  480.  
  481. ===
  482. 41)  Using the command shell interface, I'm trying to access some Mac files
  483.      (that have strange names) but I can't; the program returns an error and
  484.      I can't access the file. What's going on?
  485.  
  486. The problem is that sh and csh don't understand the Mac "special" characters
  487. that are in the filenames. They don't expect filenames with characters that
  488. are represented by 8-bits. ksh is "8-bit clean" and thus would be able to
  489. access the file. For example, to remove Moire, just type:
  490.  
  491.     $ ksh           #this creates a Korn shell child
  492.     % rm M?ire      #match the weird 'o'
  493.     % exit          #get back in your old shell
  494.  
  495. You could also use emacs' DIRED or the Gnu File utilities to do this, but ksh
  496. is right here on the system so it's a bit easier. Of course, another very
  497. easy way is to use the MacOS interface and do the deletion|rename|whatever
  498. the "Mac" way. Please note that if what you are MacOS deleting is a
  499. symbolic link to a directory, what gets Trashed is actually the contents
  500. of the directory as well as the link! This is due to the fact that to
  501. the Finder, the link looks like a folder, and the entire thing gets deleted.
  502.  
  503. ===
  504. 42)  How can I reports bugs that I find?
  505.  
  506. The official E-mail address is reports@aux.support.apple.com. If you
  507. subscribe to the A/UX Technical AnswerLine, you can also use that method. The
  508. former isn't acknowledged although the latter is.
  509.  
  510. For completeness, also post the report to comp.unix.aux.
  511.  
  512. There is also a HyperCard stack called "Apple Bug Reporter" that Apple
  513. recommends using. I have a copy and can make it available via anon-ftp if
  514. there is a demand.
  515.  
  516. ===
  517. 43)  Which serial cards work under A/UX?
  518.  
  519. <<ED: the following is a posting by Alexis Rosen (alexis@panix.com) on c.u.a>>
  520.  
  521. There are three cards that "work" with A/UX. The Apple serial card is NOT one
  522. of them.
  523.  
  524. The first is Paul Campell's Taniwha CommCard. This card does indeed work with
  525. all versions of A/UX including 3.0. It has special support for UUCP. It has
  526. a few mysterious and not very important problems. It's an excellent buy. The
  527. only problem is, it's not on the market anymore. If you can get one used,
  528. though, it's worth getting. The one downside is that, like Apple's ports, it
  529. won't SIMULTANEOUSLY support modem and hardware flow control. It is immune to
  530. many of the nasty bugs which affect the built-in serial ports, including the
  531. two (at least) which can crash the kernel.
  532.  
  533. The second is the Digiboard Nu/whatever, which comes in 4 and 8 port versions.
  534. This card does not currently work well with A/UX, and has not since 2.0. It
  535. is susceptible to a variety of problems which crash the kernel, although if
  536. you use only one port, you can go for many days without dying. It can also
  537. bring down streams without crashing the kernel. A separate problem with
  538. throughput causes UUCP to fail at high (9600 or above) speeds. HOWEVER- the
  539. story is not over. The author of the drivers has been working hard to correct
  540. these problems, and I hope that they will be corrected sometime in the next
  541. two months.
  542.  
  543. <<ED: Some very good news! Brian Westley, the author of the Nu/Xi drivers,
  544.   of DigiBoard has completely rewritten the A/UX drivers, which are now
  545.   in beta test. According to Brain, the betas seem rock solid and complete
  546.   and are "much better than the current released version." He's also
  547.   attempting to add CSlip support. He also now has _real_ work-time
  548.   available to work on the drivers. If you would like the latest betas
  549.   (or just need to contact him) he has a variety of E-mail addresses:
  550.     merlyn@digibd.com
  551.     ...uunet!digibd!merlyn
  552.     AppleLink D1692
  553. >>
  554.  
  555. The 3rd is the Applied Engineering QuadraLink serial card. I have the drivers
  556. but have never had the chance to test them. However, I'm not too comfortable
  557. with the idea of using them, for two reasons. First, the author of the drivers
  558. knows fairly little about A/UX or unix in general. Second, the driver code is
  559. based on Apple code. Apple has been (at least until 3.0 comes out) completely
  560. incapable of writing serial drivers for their own hardware, so I'm not too
  561. confident in usig their code as a base for someone else's drivers. BUT!!! -
  562. as I said, I haven't used them. And at least one person who has, has not
  563. reported trouble. So they're OK, at least for light use (which is sort of true
  564. for the Apple ports as well). I just wouldn't bet a commercial project on
  565. it.
  566.  
  567. The AE QuadraLink card, like the CommCard and the Apple ports, can't do both
  568. hardware handshaking and modem control at the same time. No hardware patch
  569. kit will be developed for the AE card...
  570.  
  571. The AE QuadraLink DMA isn't any better.
  572.  
  573. In short, there are no good serial-port solutions for A/UX. For a serious
  574. project, buy a terminal server or buy a Sun. :-(
  575.  
  576. <<ED: the following is a followup to Alexis's posting. It's from Paul Sander>>
  577.  
  578. Actually, there are four.
  579.  
  580. The fourth is the MaraThon MultiComm card from Dove.  It comes with three
  581. serial ports and a parallel port.  The first serial port is a DB-25, the
  582. second is a DB-9 (AT compatible), and the third is configurable DB-25 or
  583. RS-422.  The parallel port is also AT-compatible.  I haven't had trouble
  584. with the serial ports, though I have had only terminals connected to them.
  585. The parallel driver has an infuriating bug in which occasionally the end
  586. of a printout is lost.  (The workaround is to print a short dummy file after
  587. anything important.)  A/UX drivers come separately from the card, but they
  588. are free.
  589.  
  590. Dove's technical support is pretty poor.  When I got the card, I had them
  591. send the A/UX drivers.  When I discovered the bug, I reported it, and got
  592. an "update," which contained the exact same software (proven using cmp to
  593. compare the cpio archives on their media).  Repeated calls were either
  594. unanswered, or were not returned.  I finally gave up after some 6 months
  595. of frustration.  To make the story complete, they used to have an 800
  596. number for technical support, but it was discontinued 3 months into this
  597. saga.
  598.  
  599. ===
  600. 44)  I heard the the Installer for 3.0 works on "any" 3rd party hard disk.
  601.      Well, it doesn't on mine!
  602.  
  603. Well, the Installer will work with any 3rd party disk but there are a few
  604. wrinkles... The HD Setup application in the 3.0 Installer is unique in that
  605. not only does it create A/UX partitions but it also creates the actual file
  606. systems in those partitions (basically it runs 'newfs'). Now if you have
  607. used some other HD utility program (such as SilverLining or FWB HDT) to
  608. create the partitions and then attempt to install A/UX on that disk, the
  609. Installer sees that the partitions are there and then _assumes_ that they
  610. were created by HD Setup and therefore have the file systems already created.
  611. Of course, the file systems don't exist yet, just the partitions, so the
  612. installation fails.
  613.